home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Whiteline: delta
/
whiteline CD Series - delta.iso
/
tools
/
dfue
/
mm2stg
/
mm2stg.txt
< prev
next >
Wrap
Text File
|
1995-11-25
|
6KB
|
171 lines
Anleitung zu
MM2STG
Version 0.9.2, Release 2
vom 03.10.95
_Sinn und Zweck_
Dieses Programm dient dazu, die Market-Maker Robotpostings, die in der
Fidoimportgruppe Boerse.ger im Mausnetz auftauchen in ein
kompilierfähiges Hypertextfile umzuwandeln.
Vorzugsweise wird das MM2STG als Outfilefilter zum Maustauschfrontend CAT
eingesetzt.
_Installation mit CAT_
1. Im Menüpunkt Optionen/IO-Filter den Programmnamen und Pfad einstellen,
dann unter "Wofür" für In-/Outfile einstellen und "Outfile" ankreuzen. In
der Zeile "Kommandozeile für Outfile" wird der Name der
Konfigurationsdatei eingestellt. In der Regel ist das "MM2STG.DAT" oder
der Name einer Kopie dieser Datei.
2. Die Einstellungen mit "Optionen/speichern" sichern
3. Die Pfadnamen in der Datei "MM2STG.DAT" mit einem Editor anpassen.
MMFILE ist dabei ein File im Outfileformat der Maus (z.B. "OUTFILE.TXT"),
STGFILE ist das Ausgabefile im ST-Guide Textformat, also mit Extension
"STG"
4. Wer will kann auch den Hypertextcompiler als Outfilefilter
installieren. Das kostet zwar zusätzlich Zeit beim Einfügen, dafür steht
dann aber auch immer direkt die neueste Version des kompilierten
Hypertextes zur Verfügung.
_Installation ohne CAT_
1. Die Pfadnamen in der Datei "MM2STG.DAT" anpassen. MMFILE ist dabei ein
File im Outfileformat der Maus (z.B. "OUTFILE.TXT"), STGFILE ist das
Ausgabefile im ST-Guide Textformat, also mit Extension "STG"
2. Beim Aufruf von MM2HYP.TTP in der Kommandozeile den Dateinamen des
Konfigurationsfiles ("MM2STG.DAT") übergeben.
_Funktionsweise_
MM2STG fügt die Market-Maker Robotpostings in das Ausgabefile ein.
Existiert das Ausgabefile noch nicht, so wird ein neues erzeugt.
Bei langen Files bzw. langsamen Rechnern kann das ein paar Minuten dauern.
Es ist normal, daß dabei keine Meldungen auf dem Bildschirm erscheinen,
denn dadurch würde es auch nicht schneller.
Die Market-Maker Files werden erkannt indem die Informationen Gruppe,
Betreff und Absender ausgewertet werden.
Dabei muß die Gruppe "Boerse.ger" oder "MM" sein. (Damit ist es
möglich, mit einem geeigneten Filter z.B. Katzenklo die Mails zuerst in
eine eigene Gruppe MM umzuleiten.) Der Betreff muß mit "MM:" anfangen.
Der Absender muß "K.H.Jessen" sein. Kommentare auf die MM-Postings werden
also nicht eingefügt.
Zur richtigen Einordnung ist die Zeile "TITEL" im MM-Posting
entscheident nicht die Betreff-Zeile. Da die verwendeten Titel bei
Market-Maker ziemlich unsystematisch vergeben werden, kann es zu
Problemen beim richtigen Einsortieren kommen. So muß zum Beispiel erkannt
werden, daß "Daimler", "Daimler:", "Daimler Benz", "Daimler-Benz" und
"Daimler-Aktie" die gleiche Aktiengesellschaft bezeichnen und daß "Japan"
korrekterweise unter Länder und nicht unter AGs einsortiert wird.
Daß hier bei weitem nicht alle möglichen Ausnahmen berücksichtigt werden
können, sollte klar sein. Ihr braucht mir auch nicht sofort zu schreiben,
wenn mal was etwas unsystematisch einsortiert wird, das merke ich dann
schon selber und kann den Algorithmus mit der Zeit verbessern. In den
meisten Fällen klappt es aber schon recht gut.
Ältere Postings aus CAT-Datenbasen können einfach eingefügt werden, indem
man sie zuerst als Outfile abspeichert und dann mit MM2STG einliest.
Sollten mal Postings mit der gleichen Titelzeile auftauchen, so werden
diese von MM2STG durchnummeriert. Es kann also nicht passieren, daß
Seitennamen doppelt auftauchen (was der Compiler nicht verträgt).
MM2STG macht keine Dupechecks. Man sollte also vermeiden, daß versehentlich
einzelne Mails doppelt eingelesen werden, weil man sonst alles doppelt hat
und mühsam von Hand löschen muß. Wenn man es rechtzeitig merkt, kann man
noch auf das automatisch erzeugte Backupfile zurückgreifen.
Unschön einsortierte Mails können per Hand mit Hilfe eines Editors
umsortiert werden. Die nötigen Informationen hierzu liefert die Anleitung
zum "ST-Guide". Im Prinzip muß nur die mit "@TOC" beginnend Zeile geändert
und die Zeile mit einem entsprechenden Querverweis in dem übergeordneten
Knoten erzeugt werden, damit eine Verkettung möglich wird.
Einen Überblick über die Baumstruktur erhält man am besten mit dem
Programm HYPTREE.
Soweit die Struktur des Hypertexts nicht zu sehr durcheinandergeworfen
wird, ist es möglich, eigene Seiten einzufügen.
_Löschen von Nachrichten_
Wenn im Eingabedatenfile die Zeile:
DELETE_LAUFZEIT = TRUE
steht, werden Nachrichten nach Ablauf der Laufzeit gelöscht.
_Logfile_
Im Verzeichnis im dem auch die Konfigurationsdatei *.DAT steht wird ein
Logfile MM2STG.LOG angelegt. Dadurch wird nachvollziehbar, welche Seiten
eingefügtz oder gelöscht wurden.
Alte Logfiles werden nicht gelöscht sondern es wird jeweils an bestehende
Logfiles angehängt. Es empfiehlt sich also von Zeit zu Zeit das File zu
Löschen bevor es zu groß wird.
_Grenzen_
Maximale Seitenzahl: 3000
Maximale Zeilenzahl pro Seite: 800
Reservierter Speicherplatz: 200 kB
_Copyright_
Das Copyright zu MM2HYP liegt beim Autor (siehe unten).
Das Programm ist Freeware. Es darf kostenlos weitergegeben und benutzt
werden. Insbesondere ist die Verbreitung über Datennetze erwünscht.
Das Programm darf nicht ohne Zustimmung des Autors über sogenannte Public-
Domain-Vertreiber verkauft werden, sofern der Preis höher als der des
leeren Datenträgers ist, auch nicht wenn das Programm mit anderen
Programmen zusammen auf einem Datenträger ist.
Ich behalte mir vor, diese Regelungen für künftige Versionen zu ändern.
_Weitergabe von Market-Maker Nachrichten_
Da mir das Copyright an den in Boerse.ger geposteten Nachrichten unklar
ist, gebe ich keine Hypertexte mit gesammelten Nachrichten weiter,
sondern stelle lediglich das Werkzeug zum Sammeln zur Verfügung.
_Autor_
Manfred Düsing
Augustastr.21
52070 Aachen
Manfred_Duesing@ac.maus.de
Bankverbindung:
CC-Bank, Blz: 31010833
Kto.Nr.: 5129615020
(nur falls doch mal jemand was überweisen will, Ihr müßt nicht aber
vielleicht motiviert es mich ja, noch ein paar neue Features
einzubauen)
Schreibt ruhig mal, wie Ihr mit dem Programm zufrieden seid und ob Ihr
noch Anregungen für zukünftige Versionen habt.